package mx.ipn.persistencia.dao;


import mx.ipn.to.ClienteTO;
import java.util.ArrayList;

public interface ClienteDAO {
	public boolean insertCliente(ClienteTO clienteTO);

	public short deleteCliente(int id_cliente);

	public short updateCliente(ClienteTO clienteTO);

	public ClienteTO findClienteById(int id_cliente);

	public ArrayList<ClienteTO> selectClientes();

	public ArrayList<ClienteTO> selectClientesByApellidoPaterno(
			String apellidoPaterno);

	public ArrayList<ClienteTO> selectClientesByTelefono(String telefono);

	public ArrayList<ClienteTO> selectClientesByNombre(String nombre);
}
